/********************************************************/
/*	Copyright (C) 2016 Gong Li Bin			*/
/*	Project:	GlbCloud			*/
/*	Author:		gong_libin			*/
/*	Date:		2013_05_21			*/
/*	File:		MrThash.h			*/
/********************************************************/

#ifndef _MRTHASH_H
#define	_MRTHASH_H

#include "MrHash.h"
#include "MrMtLock.h"

class CMrThash : public CMrHash
{
public:
	CMrThash();
	virtual ~CMrThash();

	int MrThashLock();
	int MrThashUnlock();
	void MrThashDelete();
	int MrThashCreate(key_t iKey, ULONG ulSize);

private:
	CMrMtLock m_CLock;

};

#endif /* _MRHASH_H */
